home *** CD-ROM | disk | FTP | other *** search
- /**************************************************************
- *
- * header file for undel program
- *
- **************************************************************/
-
- typedef enum { FALSE = (0!=0), TRUE = (0==0) } BOOL;
-
- #define PRIVATE static
-
- #define AND &&
- #define OR ||
- #define NOT !
-
- #define HIGH(array) (sizeof(array)/sizeof(array[0]) - 1)
-
-
- short d_First(char *drvp, char *pathp, short attr);
- short d_Next();
-
- int
- fsel(const char *title, /* I display title for box */
- char *path, /* IO initial path spec \ ... \ no drive; returns selected path */
- int *driv, /* IO selects drive -1=default 0=A: .. 5=F: */
- int *sextn, /* IO bitmap selected extn boxes :
- * 0x0001 = extn0 0x0002 = extn1 0x0004 = extn2
- * 0x0008 = extn3 0x0010 = extn4
- */
- char *extn0,
- char *extn1, /* I extension text not including "." for each of 1st 3 extn boxes */
- char *extn2, /* NOTE for all 5 boxes this should be 3 chars long, even if spaces */
- char *extn3,
- char *extn4, /* IO extension text for last 2 extn boxes (editable) */
- char *fullname); /* O returns complete path and file */
-
- /************************ end of undel.h ************************/
-